速報APP / 教育 / Tự học CSS

Tự học CSS

價格:免費

更新日期:2018-12-11

檔案大小:6.3M

目前版本:1.0

版本需求:Android 4.1 以上版本

官方網站:https://anonymousvn.org

Email:admin@anonymousvn.org

聯絡地址:Cau Giay, Ha Noi

Tự học CSS(圖1)-速報App

Viết tắt của “Cascading Style Sheets”, CSS là ngôn ngữ dùng cho thiết kế định dạng và layout website. Rất nhiều menu trên website và ứng dụng di động đều được viết bởi CSS kết hợp cùng JavaScript và HTML.

Ai đã từng làm web qua thì chắc chắn đều biết CSS đóng vai trò quan trọng như thế nào trên website rồi, nó vốn là thứ mà website phải cần nếu muốn trở thành một giao diện web đầy đủ như có màu sắc, được chia cột rõ ràng,…Thật không aon uổng khi nói rằng CSS chiếm hết 70% yếu tố giúp website bạn có đẹp hay không.

Một trong các kiến thức cơ bản nhất của một người làm web dù chuyên nghiệp hay nghiệp dư đó là thành thạo HTML và CSS. Trong serie Học HTML cơ bản của mình cũng đã nhiều lần nhắc qua CSS như một phần phải học sau khi đã hoàn thành HTML cơ bản, và đây là serie về CSS mà bạn bắt buộc phải xem nếu như muốn tự mình chỉnh sửa giao diện website.

Nội dung serie CSS căn bản

Trong serie này mình sẽ nói qua các vấn đề cơ bản trong CSS nhưng quan trọng nhất, ví dụ như cấu trúc CSS cơ bản, làm việc với các vùng chọn (Selector), hiểu khái niệm position, phân biệt margin và padding, inline với block là thế nào, và quan trọng nhất là các kỹ thuật xây dựng layout website quan trọng mà bạn hay gặp phải (như làm thế nào để phân giao diện website ra 3 cột chẳng hạn).

Ngoài ra, trong serie này mình cũng nói qua các khái niệm về CSS3 mà đang được sử dụng rất nhiều hiện nay, bao gồm các hiệu ứng box shadows, text shadows, border radius, media query,…mà các khái niệm đó sẽ giúp website bạn trở nên lộng lẫy hơn. Mình dám chắc với các bạn đây là serie học CSS bằng tiếng Việt đầy đủ nhất mà bạn đã từng thấy.

Kiến thức yêu cầu

Học CSS cũng rất dễ, nên mình cần các bạn biết qua HTML (tốt nhất nên xem hết serie Học HTML cơ bản của mình) và biết sử dụng các phần mềm soạn thảo code đơn giản như Notepad++ hay Sublime Text (khuyến khích).

Ngoài ra nếu có thể, mình cần các bạn biết qua tiếng Anh để có thể đọc qua các tài nguyên trên mạng vì trong serie này mình không thể truyền tải hết 100% kiến thức về CSS mà chỉ nói qua các kỹ thuật quan trọng. Còn lại bạn có thể tự tham khảo tại các trang như CSS Reference của Mozilla.

Xem video

Nếu bạn cần theo dõi serie này bằng video thì có thể xem tại playlist này. Mặc dù trong mỗi bài sau mình đều có chèn video vào mỗi bài.

Bắt đầu

Bạn đã sẵn sàng chưa nào? Còn chần chừ gì nữa mà không bấm qua bài tiếp theo để cùng bước vào thế giới CSS đầy màu sắc ngay từ bây giờ.

Các khái niệm CSS cơ bản

CSS là gì ?

Cú pháp CSS

Include CSS vào HTML

Đơn vị

Màu (Color)

Background

Định dạng Font

Định dạng Text

Hình ảnh

Trang trí Link

Bảng

Đường viền (Border)

Căn lề (Margin)

List và Marker

Padding

Con trỏ (Cursor)

Outline

Kích thước

Scrollbar

CSS nâng cao

Tự học CSS(圖2)-速報App

Visibility

Căn chỉnh vị trí

Layer (Thuộc tính z-index)

Giới thiệu Pseudo Class

Phần tử giả (Pseudo Element)

Qui tắc @

Media Type

Qui tắc @page

Định dạng trước khi in

Thiết lập Layout

Validation

Học CSS3 cơ bản

Giới thiệu CSS3

Rounded Corner

Thuộc tính Border Image

Multi Background

Màu trong CSS3

Gradient là gì ?

Tạo Shadow

Tạo hiệu ứng cho Text

Web Font

2D Transform

3D Transform

Hiệu ứng (Animation)

Chia cột (Multi Column)

User Interface

Thuộc tính box-sizing

Khái niệm CSS Responsive

CSS Responsive là gì ?

Tra cứu nhanh CSS

Tổng hợp tất cả Thuộc tính

Danh sách tên màu

Web Safe Font

Tổng hợp các Hiệu ứng

Tự học CSS(圖3)-速報App

CSS Tool

Chuyển đổi PX sang EM